home *** CD-ROM | disk | FTP | other *** search
- TSMorph - Amiga Morphing program
- Copyright (C) © 1993/94 Topicsave Limited
-
- $VER: TSMorph_Source_readme 3.2 (12.3.95)
-
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2 of the License, or
- any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
-
- mark@topic.demon.co.uk
- mpaddock@cix.compulink.co.uk
-
- See file COPYING for details.
-
- Various portions of the IFF source code are public domain.
-
- Various JPEG source code is from the Independant JPEG group and is
- copyright (C) 1991, 1992, Thomas G. Lane.
- See JPEG.README for how to obtain the full and original source code etc.
-
- The Delaunay code was written by Dave Watson and uses the algorithm described in -
- Watson, D.F., 1981, Computing the n-dimensional Delaunay tessellation with
- application to Voronoi polytopes: The Computer J., 24(2), p. 167-172.
-
- ag2txt is based on AG2TXT from which the following is quoted:
-
- This program (even if it is small) is Copyright (c) 1993 Jason R. Hulance.
- Apart from that the Gnu Public License holds. You can contact me by E-mail
- at "m88jrh@ecs.oxford.ac.uk".
-
- Installer and Installer project icon
- (c) Copyright 1991-93 Commodore-Amiga, Inc. All Rights Reserved.
- Reproduced and distributed under license from Commodore.
-
- INSTALLER SOFTWARE IS PROVIDED "AS-IS" AND SUBJECT TO CHANGE;
- NO WARRANTIES ARE MADE. ALL USE IS AT YOUR OWN RISK. NO LIABILITY
- OR RESPONSIBILITY IS ASSUMED.
-
- ***********************************************************************************
-
- To compile TSMorph the following is required (in addition
- to about 4MB of memory, a lot of time (about 50mins on a 28Mhz 68040),
- standard amiga include files, about 4.5Mb of disk space etc.)
-
- Includes for the following libraries:
-
- opal.library
- reqtools.library
- dctv.library
- amigaguide.library
- nofrag.library
- egs (version 2.2?)
-
- SAS/C 5.10 or SAS/C 6.55
-
- MakeInfo version 1.55 +
-
- The program should compile with V36 includes or better, various
- V37 and V39 defines, prototypes etc. are defined if required.
- ** NOTE from TSMorph 3.1 V39 includes *are* required **
-
- Notes:
-
- 1 - It may not be possible to compile with optimization turned off
- as the object code may be >32K.
-
- 2 - Enforcer may be required to compile the code on a 68040 using
- SAS/C 5.10 as it generates enforcer hits which can crash the
- machine sometimes.
-
- 3 - The TAB size is 3 in all the source code.
-
- The following is a list of all the source files (excluding
- some icons)
-
- ag2txt Directory for ag2txt code
- ag2txt/ag2txt.c Convert .guide to .doc (very specific)
-
- Args.c Argument handling stuff, TSMorph and TSMorph-render
- boopsi.oo Get-file boopsi object code from GadToolsBox
-
- Brush Gadget brush directory
- This includes both the brush files and the
- c source.
- The c source has been generated using Iff2Src
- but then edited!!!
- Brush/1st
- Brush/1st.c
- Brush/Add
- Brush/add.c
- Brush/Del
- Brush/del.c
- Brush/Goto
- Brush/Goto.c
- Brush/Last
- Brush/Last.c
- Brush/Link
- Brush/link.c
- Brush/Next
- Brush/Next.c
- Brush/None
- Brush/none.c
- Brush/one
- Brush/one.c
- Brush/Prev
- Brush/Prev.c
- Brush/Rel
- Brush/rel.c
- Brush/Two
- Brush/two.c
- Brush/Unlink
- Brush/unlink.c
-
- ControlWindow.c Source for opening and closing the controlwindow
- COPYING GNU General Public License
-
- Cursor Pointer brush directory
- This includes both the brush files and the
- c source.
- Cursor/XAdd
- Cursor/Xadd.c
- Cursor/XDel
- Cursor/Xdel.c
- Cursor/XL1
- Cursor/Xl1.c
- Cursor/XL2
- Cursor/Xl2.c
- Cursor/XMov
- Cursor/Xmov.c
- Cursor/XOne
- Cursor/Xone.c
- Cursor/XRel
- Cursor/Xrel.c
- Cursor/XTwo
- Cursor/Xtwo.c
- Cursor/XU1
- Cursor/Xu1.c
- Cursor/XU2
- Cursor/Xu2.c
-
- Env ENV: directory
- Contains various default icons.
- Env/TSMorph
- Env/TSMorph/def_bw16.info
- Env/TSMorph/def_bw256.info
- Env/TSMorph/def_dctv3.info
- Env/TSMorph/def_dctv4.info
- Env/TSMorph/def_ham6.info
- Env/TSMorph/def_ham8.info
- Env/TSMorph/def_iff.info
- Env/TSMorph/def_ilbm.info
- Env/TSMorph/def_jpg.info
- Env/TSMorph/def_points.info
- Env/TSMorph/def_ppm.info
- Env/TSMorph/def_prefs.info
-
- Frames.c Various stuff about changing frames in Anims
- GenMsg.c Generate Message file
- getbitmap.c Minor amendments to IFF source code
- gui.c TSMorph gadtools gui code
- gui.h Header stuff for gui.c
-
- Gui Directory with GadToolsBox guis.
- After generating the source code it
- needs more editing.
- Gui/AddGrid.gui
- Gui/Progress.gui
- Gui/Settings.gui
- Gui/TSMorph.gui
-
- HTML Directory to contain .html files
- HTML/Images Directory to contain
- .html images
- HTML/Images/AddGrid
- HTML/Images/Contrl
- HTML/Images/Image Various window grabs etc.
- HTML/Images/Info
- HTML/Images/Prefs
- HTML/Images/Up
-
- HandleSettings.c Handle the settings menu choices
- help.c Help file nodes
- Hook.oo Hook object code
-
- iffp Directory which contains minor
- edits of IFF source code
- iffp/compiler.h
- iffp/debug.h
- iffp/iff.h
- iffp/iffpstringids.h
- iffp/iffpstrings.h
- iffp/ilbm.h
- iffp/ILBMapp.h
- iffp/packer.h
- iffpstrings.c
-
- ilbmr.c Minor edit of IFF source code
- ilbmw.c Minor edit of IFF source code
- Install Install object code
- Installer Commodore Installer
-
- JPEG_LS Directory contains edited source code
- from the Independant JPEG group.
- The major edits are to allow the non JPEG
- reading code to be used like the JPEG code,
- plus changing %d to %ld, some progress
- stuff, AmigaDOS file handling, etc.
-
- There are a lot of files not included (mainly
- JPEG saving stuff). See JPEG.README for how
- to obtain the full and original source code
- etc.
- JPEG_LS/jconfig.h
- JPEG_LS/jdcolor.c
- JPEG_LS/jddeflts.c
- JPEG_LS/jdhuff.c
- JPEG_LS/jdmain.c
- JPEG_LS/jdmaster.c
- JPEG_LS/jdmcu.c
- JPEG_LS/jdpipe.c
- JPEG_LS/jdsample.c
- JPEG_LS/jinclude.h
- JPEG_LS/jmemmgr.c
- JPEG_LS/jmemsys.c
- JPEG_LS/jmemsys.h
- JPEG_LS/jpegdata.h
- JPEG_LS/jquant1.c
- JPEG_LS/jrdgif.c
- JPEG_LS/jrdjfif.c
- JPEG_LS/jrdppm.c
- JPEG_LS/jrdtarga.c
- JPEG_LS/jrevdct.c
- JPEG_LS/jutils.c
- JPEG_LS/jwrmem.c
-
- lmkfile Make file for SAS/C 5.10
- LoadBrushes.c Load gadgets and pointers
- loadilbm.c Minor edit of IFF source code
- Messages.c Return a message
- Messages.h Header file for message numbers
- OpalLoad.c Load various format of images
- apack.asm Minor edit of IFF source code
- hook.asm IFF source code
- parse.c Minor edit of IFF source code
- Prefs.c Preferences editor GadToolsBox code
- Prefs.h Header
- Progress.c Progress requester GadToolsBox code
- progress.h Header
- JPEG.README README file from Independent JPEG Group
- Read.Me Read.Me file
-
- Rexx Directory to contain
- ARexx scripts
- Rexx/FadeToBlack.TSM
- Rexx/FadeToWhite.TSM
- Rexx/Loadscript.TSM
- Rexx/PixelMorph.TSM
- Rexx/PixelWarp.TSM
- Rexx/PostAnim.TSM
- Rexx/Postscript.TSM
- Rexx/PreAll.TSM
- Rexx/PreAnim.TSM
- Rexx/Prescript.TSM
- Rexx/Preview.TSM
- Rexx/ToHam.TSM
-
- RenderSub.c TSMorph-render subroutines
- RGBToScreen020.c Convert RGB to screen colours etc. 020+ version
- SaveHAMetc.c Save various image formats
- saveilbm.c Minor edit of IFF source code
- smakefile Make file for SAS/C 6.51
- Source.readme This file
- sprintf.c sprintf source
- Subroutines.c Subroutines which would not fit in the main source
- texinfo2HTML.rexx Convert .texinfo file to .html files
- TSMorph-Messages Messages in source format
- TSMorph-prefs.c Preferences editor
- TSMorph-render.c Render code
- TSMorph.c TSMorph main code
- TSMorph.h TSMorph header
- TSMorph.texinfo TSMorph.guide source code
- TSMorph.html.info Icon
- unpacker.c Minor edit of IFF source code
- View_HTML.info Icon to view .html files
-